Class VillagerEntry

java.lang.Object
jeresources.entry.VillagerEntry

public class VillagerEntry extends Object
  • Constructor Details

    • VillagerEntry

      public VillagerEntry(net.minecraft.world.entity.npc.VillagerProfession profession, it.unimi.dsi.fastutil.ints.Int2ObjectMap<net.minecraft.world.entity.npc.VillagerTrades.ItemListing[]> itemListings)
  • Method Details

    • addITradeLists

      public void addITradeLists(it.unimi.dsi.fastutil.ints.Int2ObjectMap<net.minecraft.world.entity.npc.VillagerTrades.ItemListing[]> itemListings)
    • getVillagerTrades

      public TradeList getVillagerTrades(int level)
    • getInputs

      public List<net.minecraft.world.item.ItemStack> getInputs()
    • getOutputs

      public List<net.minecraft.world.item.ItemStack> getOutputs()
    • getMaxLevel

      public int getMaxLevel()
    • getName

      public String getName()
    • getDisplayName

      public String getDisplayName()
    • getProfession

      public net.minecraft.world.entity.npc.VillagerProfession getProfession()
    • getPossibleLevels

      public List<Integer> getPossibleLevels(mezz.jei.api.recipe.IFocus<net.minecraft.world.item.ItemStack> focus)
    • getVillagerEntity

      public net.minecraft.world.entity.npc.Villager getVillagerEntity()
    • getPois

      public List<net.minecraft.world.item.ItemStack> getPois()
    • hasPois

      public boolean hasPois()